The files in Example.ZIP should be extracted as follows: You may unzip all of the files in EXAMPLE.ZIP using the directory info within the zip which will create directories like: data\delphi\unzip <-- form files data\delphi\unzip\16 <-- 16 bit project files data\delphi\unzip\32 <-- 32 bit project files This will automatically put the files into the proper directories. Or, uzip without using the internal directory info as follows: Into the directory of your choice. It does not have to be a top level directory (i.e. example): unzip.dfm unzip.pas inczip.dfm inczip.pas ovrwrite.dfm ovrwrite.pas For the 32 bit example files unzip into a subdirectory of the above directory (i.e. example\32): unzipp.dpr // This is the project file to open in Delphi unzipp.dof unzipp.dsk unzipp.res For the 16 bit example files unzip into a subdirectory (i.e. example\16): unzipp.dpr // project file unzipp.dsk unzipp.opt unzipp.res The directory structure is set up this way so that you may work on both 16 and 32 bit projects using the same form files. ***>>> Be sure to install all of the components in COMP16.ZIP and/or COMP32.ZIP and the library files in LIBRARY.ZIP *BEFORE* trying to load this project.